home *** CD-ROM | disk | FTP | other *** search
/ Precision Software Appli…tions Silver Collection 1 / Precision Software Applications Silver Collection Volume One (PSM) (1993).iso / games / egavga / mon4.arj / READ.ME < prev    next >
Text File  |  1992-12-24  |  21KB  |  506 lines

  1.  
  2.        ****************************************************
  3.        *                              *
  4.        *    AUTOMON 4.0 - copyright 1993 Ron Mignery      *
  5.        *                              *
  6.        ****************************************************
  7.  
  8.  
  9.  
  10.  
  11. MONOPOLY is a registered trademark of Parker Bros. Inc.
  12. Their copyrights, however, have run out.
  13.  
  14.  
  15.  
  16.  
  17.  
  18. AUTOMON 4.0 is a DOS version of Monopoly for PC computers.
  19.  
  20.  
  21.  
  22.  
  23.  
  24. ------------------------QUICKSTART-----------------------------------------------------
  25.  
  26. To run Automon, type the following at the dos prompt:
  27.  
  28.     MON4 <-options> <save_game_filename>/<custom_board_filename>
  29.  
  30.     examples:
  31.  
  32.          C> MON4
  33.  
  34.          C> MON4 -n
  35.  
  36.          C> MON4 -?
  37.  
  38.          C> MON4 FEB10A
  39.  
  40.          C> MON4 /PARIS
  41.  
  42.          C> MON4 -nsv2    FEB10A/PARIS
  43.  
  44.     The save_game_filename and custom_board_filename are both optional.
  45.     Note that the '/' character is necessary to indicate a custom board.
  46.  
  47.  
  48. ------------------------AUTHORSHIP-----------------------------------------------------
  49.  
  50. The author of this MS-DOS adaptation places no restrictions on the
  51. distribution of this program.  Comments and inquiries may be directed to
  52. the author at this address:
  53.  
  54.  
  55.             Ron Mignery
  56.             85 Bartlett Street
  57.             Somerville, MA 02145
  58.  
  59.  
  60.  
  61. -------------------------------UPDATE----------------------------------------------
  62.  
  63. The following features have been added in the update from version 3.3 to 4.0:
  64.  
  65. 1.    The board customizing facility has been integrated into the
  66.     the game playing program.  Board values such as rent values, lot
  67.     names etc. may now be edited, saved and loaded in the middle of
  68.     a game.  Compatibility is maintained with board files from previous
  69.     versions.
  70.  
  71. 2.    Chance and Community Chest cards may be edited, shuffled or ordered
  72.     within the game playing program.
  73.  
  74. 3.    A bonus value may be set for the Go square to be added to the
  75.     salary when a player lands on Go.
  76.  
  77. 4.    The maximum and rate for income tax may be set to any value.
  78.  
  79. 5.    The price of houses on any side may be set to any value.
  80.  
  81. 6.    The Luxury tax may now be set to any value.
  82.  
  83. 7.    Yes/No responses are now handled with a menu.
  84.  
  85. 8.    Card action values for assessments, repairs, pay each player and
  86.     receive from each player can now be edited.
  87.  
  88.  
  89. ---------------------HOW TO PLAY-----------------------------------------------------
  90.  
  91. AUTOMON is yet another version of Monopoly on computers.  It does
  92. however have some features not found in other Monopoly programs.
  93. Everything is displayed on a single text screen so there are no
  94. distracting screen changes and no graphics hardware requirement.
  95. Deeds are displayed automatically when appropriate or manually by a
  96. view facility.  Automon is for those who have come to play Monopoly! 
  97. Graphics just slow you down and distract from the business at hand.
  98.  
  99. Automon can be started by entering MON4 at the DOS prompt.
  100.  
  101. A representation of the standard Monopoly board will appear with GO
  102. in the upper right hand corner.  The program will then be in a state
  103. to accept the list of players with the cursor flashing for input on
  104. the player edit line, the next to last line on the screen.  The user
  105. should type in the name of the first player and press ENTER.  The
  106. program will advance to receive the next name.  Note that the token,
  107. name and cash on hand of all players appear in the upper left box of
  108. the screen.  The token is a single character used to represent each
  109. player on the game board and a default token will be provided by
  110. the program for each player.
  111.  
  112. Pressing the up arrow will access data for players whose names have
  113. already been entered.  The player edit line shows the token, name,
  114. board position, liquidity (maximum cash that can be raised by
  115. mortgaging and tearing down houses), total worth, autoplay status and
  116. get-out-of-jail card ownership of the selected player. The tab key
  117. moves the cursor to the other fields in the player edit line where
  118. the default values can be altered.  Usually a player will want to
  119. substitute a different character for their token from the one
  120. provided by the program. 
  121.  
  122. When all players have been entered (8 maximum), press ESC.
  123.  
  124. The user will then be positioned in the menu tree such that pressing ENTER
  125. will shuffle the player order and present the user with the main menu.
  126.  
  127. In general, pressing ENTER will select the highlighted entry on the
  128. active menu.  Pressing arrow keys will move the highlight.  Pressing
  129. ESC will remove the menu.  Pressing the first letter of a menu entry
  130. will select that entry.  The range of actions expected of the user
  131. will be indicated on the bottom line of the screen.
  132.  
  133. On the PLAYER ORDER menu, the user has the option to perform a MANUAL
  134. SHUFFLE of the players, to perform an AUTOMATIC SHUFFLE of the
  135. players, to select the CURRENT PLAYER, or to choose to do nothing by
  136. pressing ESC.
  137.  
  138. The current player will be highlighted in the upper left box and
  139. will be listed on the player edit line.  
  140.  
  141. Selecting ROLL DICE on the main menu will cause the dice to start rolling.
  142. When a key is pressed the dice will stop and the current player token
  143. will be advanced by the amount shown on the dice.
  144.  
  145. Dice values can be forced for test purposes by pressing a number key
  146. to stop the dice rolling. When a second number key is pressed, the
  147. dice are set to the numbers pressed.  Any roll from 1 to 18 may be
  148. forced in this manner.
  149.  
  150. If a player lands on a purchasable lot, the player is given the
  151. option to buy it.  If not purchased, the lot is auctioned by
  152. agreement among the players and the results reported to the computer.
  153.  
  154. Selecting BUSINESS on the main menu will bring up a menu wherein the
  155. player may mortgage and unmortgage lots and buy and sell lots,
  156. houses, and get-out-of-jail cards.  This menu will appear
  157. automatically if a player engages in a transaction for which
  158. insufficient cash is at hand.
  159.  
  160. Ownership of a lot (if any) is indicated by a player token in the
  161. lower left corner of the lot.  Development (if any) is indicated by a
  162. number just above the owner token.  `0' indicates that all lots of
  163. that color are owned by the same player (rent is doubled) but that no
  164. houses have yet been built. A hotel is indicated by a `5' (5 houses).
  165. `M' indicates that the lot is mortgaged.
  166.  
  167. When a player's turn is over, the ROLL DICE entry on the main menu
  168. will be replaced with a NEXT PLAYER entry.  Selecting NEXT PLAYER will
  169. begin the next player's turn.
  170.  
  171. Pressing `U' will undo an inadvertant ROLL DICE or NEXT PLAYER entry.
  172.  
  173. Any or all players may be set to automatic mode in which the computer
  174. generates the moves, including buying of lots and houses.  This mode
  175. may be changed individually at any time.  CTRL-A will toggle this
  176. mode for the current player, or the PLAYER DATA facilty may be used:
  177. Select PLAYER DATA from the main menu.  Select EDIT PLAYER DATA from
  178. the PLAYER DATA menu.  Use arrow keys to move to the AUTO field in
  179. the player edit line. Type 'Y' or 'N' to enable/disable auto mode.
  180.  
  181. When a player has insufficient liquidity to cover a debt, the program
  182. declares the player bankrupt and automatically pops up the BUSINESS
  183. menu.  A bankrupt player will have one chance to raise the money to
  184. stay in the game by selling a property for instance (presumably with
  185. the concurrence of the debtee).  If this remedy is declined by
  186. pressing ESC or if the funds raised are still insufficient the player
  187. is removed from the game (unless the stay in game when bankrupt
  188. option is on).
  189.  
  190. Play continues in the above manner until only one player remains.
  191.  
  192. Knowledge of the rules of Monopoly is assumed.  Playing is intuitive and
  193. mostly obvious.
  194.  
  195. In Monopoly, the players have no control over their movements (other
  196. than to decline to leave jail on a particular roll).  They may elect
  197. not to purchase or not to develop a property but this is usually
  198. self-destructive behavior.  The real element of strategy is the
  199. devising of deals among the players to the perceived advantage of all
  200. parties to the deal.  The winning strategy is to propose deals that
  201. are apparently advantageous to the other player but which are really
  202. more to your own advantage.  Deals of this kind are by their nature
  203. complex involving temporary or permanent free rides, kickbacks,
  204. discounts and other arrangements that the computer cannot handle
  205. alone.  To perform on an agreement, it may be necessary to execute
  206. bogus sales and repurchases of property.  The program is designed so
  207. that this can be done at any time.
  208.  
  209.  
  210. --------------------COMMAND LINE OPTIONS------------------------------------
  211.  
  212. Parameters may be passed to MON4 on the command line as follows:
  213.  
  214.     Example:
  215.  
  216.          C> MON4 -nsv FEB10A/PARIS
  217.  
  218.  
  219. Theline switch -h or -? generates the following message and
  220. terminates:
  221.  
  222.     Format: mon4 [-hvsn] [saved_game] [/custom_board]
  223.  
  224.     -h = help (this message)
  225.     -v = disable direct video for incompatible video cards
  226.     -s = silent mode
  227.     -n = no color mode for non-gray-scaling b&w videos
  228.  
  229. Direct video access makes windows pop up much faster.  This could
  230. create problems for non-standard video systems.  To prevent video
  231. problems, the command line switch, -v, defeats direct video access.
  232.  
  233. The command line switch, -s, causes MON4 to operate in silent mode. 
  234. When invoked, audio is disabled, even if a non-silent game is loaded.
  235.  
  236. The -n command line option allows Automon to be run on systems with
  237. non-gray-scaling monochrome video systems.  The screen will display
  238. entirely in black and white.
  239.  
  240.  
  241. ---------------------PLAY OPTIONS-------------------------------------------
  242.  
  243. Common playing variations such as pre-dealing deeds, putting tax
  244. money on Free Parking, relaxing color lot requirements, allowing
  245. rerolls on leaving jail, disabling housing shortages, etc. may be
  246. individually enabled through the options facility.
  247.  
  248. The options facility is invoked by selecting MORE... on the MAIN menu
  249. and OPTIONS on the MORE menu.  Selecting SET OPTIONS displays the
  250. options and allows them to be changed.  RESET OPTIONS sets all
  251. options to their factory default settings.  KEEP OPTIONS saves the
  252. current settings in the file AUTOMON.CFG which become the default
  253. settings when MON4 is first started.  The values of the options are
  254. saved when a game is saved.
  255.  
  256. Options exist to enable or disable sound and to set the playing speed
  257. of the program.  A useful option for high speed games causes messages
  258. that normally go away by themselves to wait for a keypress.
  259.  
  260. One option disables auctions.  Another allows players to remain on
  261. the board after bankruptcies.  These two options allow a variation on
  262. the basic game that "corrects" a major weakness of the standard
  263. game.  In a game of even just two players, there is enough money at
  264. the start of the game to buy every property on the board.  Any player
  265. who doesn't purchase a property he/she lands on is simply being
  266. foolish.  If players started with less money (say $200), could
  267. survive early bankruptcies, and would not lose properties on which
  268. they land to low bidders in auctions, then strategy in property
  269. purchases would become a viable element of the game.  The saved game
  270. N2 demonstrates such a game.
  271.  
  272.  
  273. --------------------------LOAD AND SAVE GAMES-------------------------------
  274.  
  275. Any game may be saved at any point and restored and played later.
  276. A game file consists of information on the names of the players,
  277. their positions and assets, and the current options settings.
  278.  
  279.  
  280. SAVE GAME:
  281.  
  282. To save a game, select MORE... on the MAIN menu, GAME on the MORE
  283. menu, and SAVE GAME on the GAME menu.  A menu of the current saved
  284. games and a blank entry appears:
  285.  
  286. To update an existing saved game, move the highlight to the game to
  287. be updated and press ENTER.  Press ENTER again to save the game.
  288.  
  289. To replace a saved game, move the highlight to the name to be
  290. replaced and press ENTER.  Type in the new name under which you wish
  291. to save the game and press ENTER.
  292.  
  293. To add a new saved game to the list, move the highlight to the blank
  294. entry and press ENTER.  Type in the name under which you wish to save
  295. the game and press ENTER.
  296.  
  297. Games are individually saved on the current directory as files with a
  298. .MON extension.
  299.  
  300.  
  301. LOAD GAME:
  302.  
  303. A game may be loaded at any point.  Select MORE... on the MAIN menu,
  304. GAME on the MORE menu, and LOAD GAME on the GAME menu.  A menu of the
  305. current saved games appears:
  306.  
  307. To load an existing saved game, move the highlight to the game to be
  308. loaded and press ENTER.
  309.  
  310.  
  311. ---------------------LOAD, EDIT AND SAVE BOARDS-----------------------------
  312.  
  313. In the same way as a game, a board may be saved at any point and
  314. restored and played later.  A board file consists of information on
  315. lot names and rental values, the text and actions of community chest
  316. and chance cards, the levels of salaries, the cost of houses, and the
  317. rates and limits of taxes.
  318.  
  319.  
  320. SAVE BOARD:
  321.  
  322. To save a board, select MORE... on the MAIN menu, BOARD on the MORE
  323. menu and SAVE BOARD on the BOARD menu.  A menu of the current saved
  324. boards and a blank entry appears:
  325.  
  326. To update an existing saved board, move the highlight to the board to
  327. be updated and press ENTER.  Press ENTER again to save the board.
  328.  
  329. To replace a saved board, move the highlight to the name to be
  330. replaced and press ENTER.  Type in the new name under which you wish
  331. to save the board and press ENTER.
  332.  
  333. To add a new saved board to the list, move the highlight to the blank
  334. entry and press ENTER.  Type in the name under which you wish to save
  335. the board and press ENTER.
  336.  
  337. Boards are individually saved on the current directory as files with
  338. a .CSU and .BSU extensions.
  339.  
  340.  
  341. EDIT BOARD:
  342.  
  343. To edit the lots of a board, select MORE... on the MAIN menu, BOARD on
  344. the MORE menu, and EDIT BOARD on the BOARD menu.
  345.  
  346. The passing GO salary may be set on the Go square.  A bonus value may
  347. also be set on the Go square to be added to the salary when a player
  348. lands on Go.
  349.  
  350. The tax rate and maximum may be set on the INCOME TAX square.
  351.  
  352. The tax value may be set on the LUXURY TAX square.
  353.  
  354. The cost of houses may be set on any color lot property.  This cost
  355. will then apply for all houses on that side of the playing board.
  356.  
  357.  
  358. EDIT CARDS:
  359.  
  360. To edit the community chest and chance cards, select MORE... on the
  361. MAIN menu, BOARD on the MORE menu, and CARDS on the BOARD menu.  From
  362. the CARDS menu, card text and actions may be edited, and the cards
  363. manually or automatically shuffled.
  364.  
  365. Note that the `>' character on the card selection menu marks the
  366. current top of the deck.
  367.  
  368. The action code displayed when a card is edited determines what
  369. happens when that card is turned (case sensitive):
  370.  
  371. A positive number means that the player receives that amount of
  372. cash.  A negative number means the player pays that amount.
  373.  
  374. A 't' followed by a number means the player transfers to the square
  375. indicated.  Note that 0 is the GO square and 39 is BOARDWALK.  tJ
  376. transfers directly to jail, tR transfers to nearest railroad at twice
  377. the normal rent, and tU transfers to nearest utility at 10 times the
  378. roll of dice.
  379.  
  380. JF and JFF mark get out of jail free cards. Only one of each is
  381. allowed.
  382.  
  383. RE receives $50 from every player and PE pays $50 to every player. 
  384. REnn receives $nn from every player and PEnn pays $nn to every
  385. player.
  386.  
  387. For assessment and repairs cards, the house and hotel costs are set
  388. with the H action code.  HnnnTmmm marks a cost per house of $nnn and a
  389. cost per hotel of $mmm.  H25T40 would mark the normal REPAIRS card for
  390. example.  For backward compatibilty with earlier versions of Automon,
  391. AS and RP mark normal assessments and repairs respectively.
  392.  
  393. The action codes can be modified to any value consistent with the
  394. above interpretation.
  395.  
  396.  
  397. LOAD BOARD:
  398.  
  399. A board may be loaded at any point.  Select MORE... on the MAIN menu,
  400. BOARD on the MORE menu, and LOAD BOARD on the BOARD menu.  A menu of
  401. the current saved boards appears:
  402.  
  403. To load an existing saved board, move the highlight to the board to be
  404. loaded and press ENTER.
  405.  
  406.  
  407. ----------------------------MISC.-------------------------------------------
  408.  
  409. Up to eight players are allowed at a time.  Any printable character
  410. may be used for a player token.
  411.  
  412. Current time, duration and number of dice rolls in the game can be
  413. displayed.  Select MORE... on the MAIN menu and TIME on the MORE
  414. menu.
  415.  
  416. The user may exit to DOS and return at any point. Select MORE... on
  417. the MAIN menu and DOS on the MORE menu.     Type EXIT at the DOS
  418. prompt to return to MON4.
  419.  
  420. The two most common actions, rolling of dice and proceeding to
  421. the next player, can be undone by pressing "U."
  422.  
  423. Pressing ESC at the main menu will clear the screen and ask
  424. you if you wish to quit.  This facility can be used to redraw
  425. the screen if it for any reason gets garbled.
  426.  
  427. Pressing a key at the main menu for a player running in automatic
  428. mode will disable automatic mode.  This would allow you to stop
  429. and edit a game with all players set to automatic (hold down the
  430. space bar).
  431.  
  432. Jail residents can be distinguished from visitors by a colored
  433. background on their token.  Vistors have a white background on
  434. their tokens.
  435.  
  436. Ownership of get out of jail free cards is indicated by asterisks
  437. at the end of the player status line.  Cards are used automatically
  438. to exit jail.  They may nevertheless be bought and sold.
  439.  
  440. A minus sign at the start of the player information line indicates
  441. that the player is on average losing money with each turn.
  442.  
  443. Pauses in the program when messages are displayed may be cut short
  444. by pressing any key during the pause.
  445.  
  446. An asterisk appears after the name of players who are currently
  447. set to automatic mode.
  448.  
  449. A bankrupt player will have one chance to raise the money to
  450. stay in the game by selling a property for instance (presumably
  451. with the concurrence of the debtee).  If the funds are insufficient
  452. the player is removed from the game.
  453.  
  454. Interesting information about the course of the game is available
  455. from the board view facility.  Select VIEW BOARD on the MAIN menu.
  456. The average income per turn for each player is then displayed in the
  457. upper left box.  This might be useful for declaring winners in
  458. incomplete games.  Note that if no player has a negative income, the
  459. game would likely continue indefinitely.  The total expenditure on a
  460. lot by each player, living or dead, can be displayed by pressing the
  461. arrow keys to select a lot and then pressing ENTER.  Pressing the
  462. arrows then displays the number of times each player has landed on
  463. the lot. Because of jailings and transfer cards, not all lots are
  464. visited with the same frequency.  The actual frequencies for each lot
  465. can be empirically evaluated here.  The magnitude of the differences
  466. may surprise you.
  467.  
  468. A command line switch, -2, is supported to provide compatibility with
  469. Automon2 saved games.  A saved game generated by Automon2 may be
  470. loaded and run by Automon3 as in this example:  mon4 -2s old2 When
  471. this option is invoked, all games loaded by the load games facility
  472. are loaded in the old format.  New format games may not be loaded
  473. while this option is in effect.  Note that all games are saved in the
  474. new format regardless of the setting of this option.  MON4 remains
  475. file-compatible with Automon2 custom boards.
  476.  
  477. A hot-key, ctrl-a, sets the current player to automatic mode at the
  478. main menu prompt.  Pressing any key while a player is executing in
  479. automatic mode will disable automatic mode for that player. 
  480. Additionally, automatic mode can be changed by the editing of player
  481. data.
  482.  
  483. A hot-key, ctrl-o, toggles sound at the main menu prompt.  Note that
  484. this can overide the -s silent mode command line option.
  485.  
  486.  
  487. ------------------------DISTRIBUTION----------------------------------------
  488.  
  489. The following files constitute the Automon 3.3 distribution:
  490.  
  491. MON4     EXE  The game play executive file
  492. ATL_CITY BSU  The default playing board description file
  493. ATL_CITY CSU  The default cards and options description file
  494. CUSTOM   BSU  A sample custom playing board description file
  495. CUSTOM   CSU  A sample custom cards and options description file
  496. AUTOMON  CFG  The current game configuration file
  497. T4       MON  A sample saved game (all players set to auto)
  498. L4       MON  T4 set at maximum speed
  499. N2       MON  A sample saved game (one player set to auto)
  500. MIN      MON  A sample saved game (demos new options)
  501. READ     ME   This file
  502. DEMO     BAT  Runs saved game N2 with the CUSTOM board
  503.  
  504. ***END of READ.ME***
  505.  
  506.